Big Huge Thesaurus

trip wire

noun

sounds kind of like